rolling mill roll - Spanish English Dictionary